$color-primary:#5bbd97;
$color-orange:#FE4537;
$color-grey:#999999;
.main-content {
    margin-top: 5px;
    padding-bottom: 1.4rem!important;
    
}


.empty-box {
    padding: 1rem 0;
    text-align: center;
    color: #666;
    font-size: .28rem;
}

.heads{
  
}

.grey {
    color: $color-grey!important;
}

.blue {
    color: $color-primary;
}

.orange {
    color: $color-orange;
}

.red {
    color: #DD0909;
}
.color-primary{
    color: #5bbd97!important;
}

.btn-blue {
    background: #f0f6ff;
    color: $color-primary;
}

.btn-orange {
    background: #FFF6F6;
    color: $color-orange;
}

.index .van-swipe {   
    .van-swipe__indicators {
        bottom: .12rem;
        .van-swipe__indicator {
            width: .12rem;
            height: .12rem;
            background-color: #fff;
            border-radius: 50%;
            opacity: .5;
        }
        .van-swipe__indicator--active {
            opacity: 1;
        }
    }
}
.van-cell{
    padding: .2rem .3rem;
    box-sizing: border-box;
    line-height: normal;
    font-size: .3rem
}
.van-sidebar-item,.van-grid-item__text{
    font-size: .3rem
}
.van-grid-item__text{
    font-size: .28rem
}
.van-button--info {
    background-color: #5bbd97;
    border: 1px solid #5bbd97;
    height: .92rem;
    line-height: .92rem;
    // border-radius: 4px;
    font-size: .34rem;
    color: #FFFFFF;
}

.btn-common {
    width: 100%;
    a {
        color: inherit;
    }
}
.van-icon{
    vertical-align: middle;
    // margin-top: -2px;
}
//单选
.van-radio__icon--checked .van-icon,
.van-checkbox__icon--checked .van-icon {
    background-color: #5bbd97;
    border-color: #5bbd97;
}

.van-cell:not(:last-child)::after {
    right: 16px;
}

.van-tree-select__nav,.van-sidebar-item{
    background-color: inherit
}
.van-sidebar-item--select{
background-color: #fff!important;
}
//多选
.van-checkbox__icon {
   font-size: 18px;
}

//登录
.login,
.pass-change {
    .van-field__label {
        text-align: left;
        width: 58px;
        color: #999;
        font-size: .34rem;
    }
    .van-field__control {
        line-height: 24px;
        font-size: .34rem;
        color: #333;
    }
}

.pass-change {
    .van-field__label {
        width: 100px;
        font-size: .32rem;
    }
    .van-field__control {
        font-size: .32rem;
    }
}

textarea {
    &.van-field__control {
        height: 2rem!important;
        font-size: .3rem;
    }
}

.pdfDom{
    background-color: #fff;
}
.van-nav-bar__title{
    color: #fff;
}
.van-nav-bar{
    .van-icon{
        color: #fff; 
    }
}
.van-dialog__confirm, .van-dialog__confirm:active{
    color: $color-primary
}
/deep/ .van-pull-refresh{
    min-height: 8vh;
}
.van-pull-refresh{
    min-height: 92vh;
}